@charset "utf-8";
html,body,dd,div,dl,dt,em,h1,h2,h3,h4,h5,h6,input,label,ul,li,ol,p,select,span,textarea{
    margin:0;
    padding:0;
    box-sizing:border-box;
    outline:0;
}
h1,h2,h3,h4,h5,h6,b,strong{
    font-weight:normal;
    line-height: 1.5;
}
p{ max-height: 999999px;} 
img{
    border:0;
}
a{
    text-decoration:none;
}
li{
    list-style: none;
}
input,textarea,button,select,a{
	outline:0 none;
	border: none;
}
html {
    font-family: "Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;
    user-select: none;
}
body{
   background-color: #fff;
   -webkit-overflow-scrolling: touch;
}
a,button,input,li,div{
  -webkit-tap-highlight-color: transparent;
}
i{
    font-style: normal;   
}
.clearfix::after {
	visibility: hidden; 
	display: block; 
	font-size: 0; 
	content: " "; 
	clear: both; 
	height: 0; 
}
